old piece of ordnance - Alemán Inglés Diccionario